Lambda expressions and streams made easy: A quick guide to functional programming in Java (programming made easy Book 1) by Stefan Schuddinck

Lambda expressions and streams made easy: A quick guide to functional programming in Java (programming made easy Book 1) by Stefan Schuddinck

Author:Stefan Schuddinck [Schuddinck, Stefan]
Language: eng
Format: epub
Published: 2018-07-06T23:00:00+00:00


3.7Sequence of numbers

class Main {

public static void main(String[] args) {

IntStream.rangeClosed(1, 10).forEach(number -> System.out.println(number));

IntStream.range(1, 10).forEach(number -> System.out.println(number));

4.

Filter

Sometimes you might want to work with only a subset of the elements. To do so, you can use the filter method.

For example if you want to create a subset of the list with fruits, which contains only those strings whose length is more than 6 characters, you use a filter:

class Main {

public static void main(String[] args) {

Stream.of("apple", "cherries", "banana", "avocado")

.filter(fruit -> fruit.length()>6)

.forEach(fruit -> System.out.println(fruit));

}}



Download



Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.